clover-leaf (intersection) - Turkish English Dictionary